mooring tower - Inglés Sinónimo Diccionario

mooring tower

n.
[1] mooring mast